A mysterious giant building